home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1999 January - Disc 2 / Macworld (1999-01) (Disk 2).dmg / Serious Demos / Symbolic Composer 4.2 / Environment / System / CADAR / Symbols / Chords / get-chord-roots < prev    next >
Text File  |  1998-10-22  |  615b  |  21 lines

  1. get-chord-roots chords
  2.  
  3. To pick the root-positions  
  4.  
  5. get-chord-roots uses a theory 
  6. by Hindemith and uses
  7. his series2 to make its choices.
  8. series2 says that the most dominant interval is the fifth.
  9. so if a fifth is percent it takes the lowest note of the
  10. fifth as root. if more than one fifth is percent it takes
  11. the lowest of them.
  12. next strongest interval is a fourth a if a fourth is percent
  13. then the top note is the root.
  14. then it keeps on thru the rest of the intervals.
  15.  
  16. (get-chord-roots '(agh bfhi cghl aeg dachj))
  17. ->(a b h a a)
  18.  
  19. to make a bass part you can always transpose 
  20. the roots down an octave or two.
  21.